using UnityEngine;

/// <summary>
/// 双胞向日葵技能数据
/// </summary>
[CreateAssetMenu(menuName = "创建ScriptableObject/SkillData/Plants/TwinSunFlowerSkillData")]
public class TwinSunFlowerSkillData : SunFlowerSkillData
{
    [Header("双胞特性")]
    [Tooltip("每次产生的阳光数量（固定为双倍）")]
    public int SunAmountMultiplier = 2;
    
    private void OnEnable()
    {
        // 双生向日葵生产阳光，不需要查找攻击目标
        RequiresTarget = false;
        
        // 双生向日葵：使用 Damage 字段作为单个阳光的价值
        // 通过 SunAmountMultiplier 控制生成阳光的数量（默认2个）
        // ProduceStrategy 会使用 Damage 作为阳光价值，SunAmountMultiplier 作为生成数量
    }   
}

